backless loafer - Spanish English Dictionary